﻿function  js_Class()
{
//获取后台顶部窗口传值到左框架窗口(注：只适用与获取一个参数值的情况)
 this.Get_UrlParam=function() 
        {
        var url = document.location.href;
        var menuno=""
        if (url.indexOf("=")>0)  
        {
            menuno = url.substring(url.indexOf("=")+1,url.length) 
           if(this.isNumber(menuno))
            {
                return menuno;
            }
            else
            {
                return '0';
            }
        }
       else
        {  
                return '0';
         }
        }
//---------------------------------------


this.checkValueEmpty=function(obj)
{
 if(obj.value.replace(/\\s/g,'')=="")
 {
 return true;
 }
 else
 {
 return false;
 }
}

//验证有效数字--------------------------------- 
  this.isNumber=function(inputNum)
       {
          if(!inputNum) return false;
          var strP=/^\d+(\.\d+)?$/;
          if(!strP.test(inputNum)) return false;
          try{
              if(parseFloat(inputNum)!=inputNum) return false;
             }
          catch(ex)
              {
               return false;
              }
          return true;
     }
 

//-日期显示------------------------------------- 
 this.DateTimeShow=function(divId)
{
   window.setInterval(DateTimeStrFun,5000);
  }
 this.DateTimeStr=function DateTimeStrFun()
 { 
    $("dateTimeDiv").innerHTML=new Date().toLocaleString()+' 星期'+'日一二三四五六'.charAt(new Date().getDay());
 }

 
 
 this.displayDiv=function(divId)
 {
   if($(divId).style.display=='none')
      {
        Element.show(divId)
       }
      else
      {
       Element.hide(divId);
      }
 }
 
 
 //---------------------------------------
this.MenuUrl= 'Channel_Active_Menu.ashx';
this.pars = '';
this.myAjax =null;
this.clearCache=new Date().getTime();
//-获取copyright栏目--------------------- 
 this.copyRight=function()
{ 
    pars = 'showNum=copyRight&learCache='+this.clearCache;
    myAjax = new Ajax.Updater('copyRightDiv',this.MenuUrl,{method: 'get' ,parameters: pars });
 }
 //-------------------------------------- 
 


//控制框架中左窗口的伸缩-------------------------- 
this.left_WindowControl=function()
    {
         var objFrame = window.parent.frames["FramesetLeft"];
        if(objFrame.cols!="0,11,*")
        { 
            objFrame.cols="0,11,*";
       } 
       else
       {
            objFrame.cols="219,11,*";
       }
    }
//---------------------------------------
 

//添加频道页使用---------------------------------------
this.changeBg=function(obj)
{
  switch(obj)
  {
    case"menu1":
     if($("Tab1").style.display=="none")
     {
        $("menu1").style.backgroundImage="url(Image/titlebg1.gif)";
        $("menu2").style.backgroundImage="url(Image/titlebg2.gif)";
        $("Tab1").style.display="block";
        $("Tab2").style.display="none";
        $("menu1").style.color="white";
        $("menu2").style.color="black";
     }
     break;
    default:
    $("menu2").style.backgroundImage="url(Image/titlebg1.gif)";
    $("menu2").style.color="white";
    $("menu1").style.backgroundImage="url(Image/titlebg2.gif)";
    $("Tab1").style.display="none";
    $("Tab2").style.display="block";
    $("menu1").style.color="black";
    break;
   }
} 
//---------------------------------------

//-模式打开新窗口--------------------------------------
this.showModelDialog=function(controlId)
{
    var modalDialog=window.showModalDialog("selectTemplate1.aspx",null,"dialogWidth:664px;dialogHeight:330px;help:no;status:no;scroll:no");
    if(modalDialog==null)
    {
      $(controlId).value="";
    }
    else{
      $(controlId).value=modalDialog;
    }
}
//---------------------------------------


//--清空元素值-------------------------------------
this.cannelVal=function(obj)
{
 $(obj).value="";
}
//---------------------------------------
}